be sweating like a horse - Allemand Anglais Dictionnaire